package design.patterns.mementomode.widedemo;

/**
 * @Desc:   负责人角色，它负责保存备忘录对象，但是从不修改（甚至不查看）备忘录对象的内容
 *          一个更好的实现是负责人对象根本无法从备忘录对象中读取和修改其内容
 *
 * @author: cww
 * @DateTime: 2020-06-13 15:00
 */

public class Caretaker {
    private Memento memento;

    /**
     * 取备忘录
     * @return
     */
    public Memento getMemento() {
        return memento;
    }

    /**
     * 赋备忘录
     * @param memento
     */
    public void setMemento(Memento memento) {
        this.memento = memento;
    }
}
